home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 1 / MacMania 1.toast / Educational / Misc. / Class Administrator / SetUpStack / card_17728.txt < prev    next >
Text File  |  1990-07-06  |  15KB  |  769 lines

  1. -- card: 17728 from stack: in
  2. -- bmap block id: 7049
  3. -- flags: 0000
  4. -- background id: 6348
  5. -- name: AttendanceTemplate
  6.  
  7.  
  8. -- part 4 (field)
  9. -- low flags: 00
  10. -- high flags: 0004
  11. -- rect: left=14 top=60 right=241 bottom=82
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 0
  15. -- font id: 15
  16. -- text size: 14
  17. -- style flags: 0
  18. -- line height: 18
  19. -- part name: 
  20.  
  21.  
  22. -- part 5 (field)
  23. -- low flags: 00
  24. -- high flags: 0002
  25. -- rect: left=82 top=60 right=241 bottom=94
  26. -- title width / last selected line: 0
  27. -- icon id / first selected line: 0 / 0
  28. -- text alignment: 0
  29. -- font id: 34
  30. -- text size: 10
  31. -- style flags: 0
  32. -- line height: 18
  33. -- part name: A1
  34.  
  35.  
  36. -- part 6 (field)
  37. -- low flags: 00
  38. -- high flags: 0002
  39. -- rect: left=94 top=60 right=241 bottom=106
  40. -- title width / last selected line: 0
  41. -- icon id / first selected line: 0 / 0
  42. -- text alignment: 0
  43. -- font id: 34
  44. -- text size: 10
  45. -- style flags: 0
  46. -- line height: 18
  47. -- part name: A2
  48.  
  49.  
  50. -- part 8 (field)
  51. -- low flags: 00
  52. -- high flags: 0002
  53. -- rect: left=106 top=60 right=241 bottom=118
  54. -- title width / last selected line: 0
  55. -- icon id / first selected line: 0 / 0
  56. -- text alignment: 0
  57. -- font id: 34
  58. -- text size: 10
  59. -- style flags: 0
  60. -- line height: 18
  61. -- part name: A3
  62.  
  63.  
  64. -- part 9 (field)
  65. -- low flags: 00
  66. -- high flags: 0002
  67. -- rect: left=118 top=60 right=241 bottom=130
  68. -- title width / last selected line: 0
  69. -- icon id / first selected line: 0 / 0
  70. -- text alignment: 0
  71. -- font id: 34
  72. -- text size: 10
  73. -- style flags: 0
  74. -- line height: 18
  75. -- part name: A4
  76.  
  77.  
  78. -- part 10 (field)
  79. -- low flags: 00
  80. -- high flags: 0002
  81. -- rect: left=130 top=60 right=241 bottom=142
  82. -- title width / last selected line: 0
  83. -- icon id / first selected line: 0 / 0
  84. -- text alignment: 0
  85. -- font id: 34
  86. -- text size: 10
  87. -- style flags: 0
  88. -- line height: 18
  89. -- part name: A5
  90.  
  91.  
  92. -- part 11 (field)
  93. -- low flags: 00
  94. -- high flags: 0002
  95. -- rect: left=142 top=60 right=241 bottom=154
  96. -- title width / last selected line: 0
  97. -- icon id / first selected line: 0 / 0
  98. -- text alignment: 0
  99. -- font id: 34
  100. -- text size: 10
  101. -- style flags: 0
  102. -- line height: 18
  103. -- part name: A6
  104.  
  105.  
  106. -- part 12 (field)
  107. -- low flags: 00
  108. -- high flags: 0002
  109. -- rect: left=154 top=60 right=241 bottom=166
  110. -- title width / last selected line: 0
  111. -- icon id / first selected line: 0 / 0
  112. -- text alignment: 0
  113. -- font id: 34
  114. -- text size: 10
  115. -- style flags: 0
  116. -- line height: 18
  117. -- part name: A7
  118.  
  119.  
  120. -- part 13 (field)
  121. -- low flags: 00
  122. -- high flags: 0002
  123. -- rect: left=169 top=60 right=241 bottom=181
  124. -- title width / last selected line: 0
  125. -- icon id / first selected line: 0 / 0
  126. -- text alignment: 0
  127. -- font id: 34
  128. -- text size: 10
  129. -- style flags: 0
  130. -- line height: 18
  131. -- part name: A8
  132.  
  133.  
  134. -- part 14 (field)
  135. -- low flags: 00
  136. -- high flags: 0002
  137. -- rect: left=181 top=60 right=241 bottom=193
  138. -- title width / last selected line: 0
  139. -- icon id / first selected line: 0 / 0
  140. -- text alignment: 0
  141. -- font id: 34
  142. -- text size: 10
  143. -- style flags: 0
  144. -- line height: 18
  145. -- part name: A9
  146.  
  147.  
  148. -- part 15 (field)
  149. -- low flags: 00
  150. -- high flags: 0002
  151. -- rect: left=193 top=60 right=241 bottom=205
  152. -- title width / last selected line: 0
  153. -- icon id / first selected line: 0 / 0
  154. -- text alignment: 0
  155. -- font id: 34
  156. -- text size: 10
  157. -- style flags: 0
  158. -- line height: 18
  159. -- part name: A10
  160.  
  161.  
  162. -- part 16 (field)
  163. -- low flags: 00
  164. -- high flags: 0002
  165. -- rect: left=205 top=60 right=241 bottom=217
  166. -- title width / last selected line: 0
  167. -- icon id / first selected line: 0 / 0
  168. -- text alignment: 0
  169. -- font id: 34
  170. -- text size: 10
  171. -- style flags: 0
  172. -- line height: 18
  173. -- part name: A11
  174.  
  175.  
  176. -- part 17 (field)
  177. -- low flags: 00
  178. -- high flags: 0002
  179. -- rect: left=217 top=60 right=241 bottom=229
  180. -- title width / last selected line: 0
  181. -- icon id / first selected line: 0 / 0
  182. -- text alignment: 0
  183. -- font id: 34
  184. -- text size: 10
  185. -- style flags: 0
  186. -- line height: 18
  187. -- part name: A12
  188.  
  189.  
  190. -- part 18 (field)
  191. -- low flags: 00
  192. -- high flags: 0002
  193. -- rect: left=229 top=60 right=241 bottom=241
  194. -- title width / last selected line: 0
  195. -- icon id / first selected line: 0 / 0
  196. -- text alignment: 0
  197. -- font id: 34
  198. -- text size: 10
  199. -- style flags: 0
  200. -- line height: 18
  201. -- part name: A13
  202.  
  203.  
  204. -- part 19 (field)
  205. -- low flags: 00
  206. -- high flags: 0002
  207. -- rect: left=241 top=60 right=241 bottom=253
  208. -- title width / last selected line: 0
  209. -- icon id / first selected line: 0 / 0
  210. -- text alignment: 0
  211. -- font id: 34
  212. -- text size: 10
  213. -- style flags: 0
  214. -- line height: 18
  215. -- part name: A14
  216.  
  217.  
  218. -- part 20 (field)
  219. -- low flags: 00
  220. -- high flags: 0002
  221. -- rect: left=259 top=60 right=241 bottom=271
  222. -- title width / last selected line: 0
  223. -- icon id / first selected line: 0 / 0
  224. -- text alignment: 0
  225. -- font id: 34
  226. -- text size: 10
  227. -- style flags: 0
  228. -- line height: 18
  229. -- part name: A15
  230.  
  231.  
  232. -- part 21 (field)
  233. -- low flags: 00
  234. -- high flags: 0002
  235. -- rect: left=271 top=60 right=241 bottom=283
  236. -- title width / last selected line: 0
  237. -- icon id / first selected line: 0 / 0
  238. -- text alignment: 0
  239. -- font id: 34
  240. -- text size: 10
  241. -- style flags: 0
  242. -- line height: 18
  243. -- part name: A16
  244.  
  245.  
  246. -- part 22 (field)
  247. -- low flags: 00
  248. -- high flags: 0002
  249. -- rect: left=283 top=60 right=241 bottom=295
  250. -- title width / last selected line: 0
  251. -- icon id / first selected line: 0 / 0
  252. -- text alignment: 0
  253. -- font id: 34
  254. -- text size: 10
  255. -- style flags: 0
  256. -- line height: 18
  257. -- part name: A17
  258.  
  259.  
  260. -- part 23 (field)
  261. -- low flags: 00
  262. -- high flags: 0002
  263. -- rect: left=295 top=60 right=241 bottom=307
  264. -- title width / last selected line: 0
  265. -- icon id / first selected line: 0 / 0
  266. -- text alignment: 0
  267. -- font id: 34
  268. -- text size: 10
  269. -- style flags: 0
  270. -- line height: 18
  271. -- part name: A18
  272.  
  273.  
  274. -- part 24 (field)
  275. -- low flags: 00
  276. -- high flags: 0002
  277. -- rect: left=307 top=60 right=241 bottom=319
  278. -- title width / last selected line: 0
  279. -- icon id / first selected line: 0 / 0
  280. -- text alignment: 0
  281. -- font id: 34
  282. -- text size: 10
  283. -- style flags: 0
  284. -- line height: 18
  285. -- part name: A19
  286.  
  287.  
  288. -- part 25 (field)
  289. -- low flags: 00
  290. -- high flags: 0002
  291. -- rect: left=319 top=60 right=241 bottom=331
  292. -- title width / last selected line: 0
  293. -- icon id / first selected line: 0 / 0
  294. -- text alignment: 0
  295. -- font id: 34
  296. -- text size: 10
  297. -- style flags: 0
  298. -- line height: 18
  299. -- part name: A20
  300.  
  301.  
  302. -- part 26 (field)
  303. -- low flags: 00
  304. -- high flags: 0002
  305. -- rect: left=331 top=60 right=241 bottom=343
  306. -- title width / last selected line: 0
  307. -- icon id / first selected line: 0 / 0
  308. -- text alignment: 0
  309. -- font id: 34
  310. -- text size: 10
  311. -- style flags: 0
  312. -- line height: 18
  313. -- part name: A21
  314.  
  315.  
  316. -- part 27 (field)
  317. -- low flags: 00
  318. -- high flags: 0002
  319. -- rect: left=346 top=60 right=241 bottom=358
  320. -- title width / last selected line: 0
  321. -- icon id / first selected line: 0 / 0
  322. -- text alignment: 0
  323. -- font id: 34
  324. -- text size: 10
  325. -- style flags: 0
  326. -- line height: 18
  327. -- part name: A22
  328.  
  329.  
  330. -- part 28 (field)
  331. -- low flags: 00
  332. -- high flags: 0002
  333. -- rect: left=358 top=60 right=241 bottom=370
  334. -- title width / last selected line: 0
  335. -- icon id / first selected line: 0 / 0
  336. -- text alignment: 0
  337. -- font id: 34
  338. -- text size: 10
  339. -- style flags: 0
  340. -- line height: 18
  341. -- part name: A23
  342.  
  343.  
  344. -- part 29 (field)
  345. -- low flags: 00
  346. -- high flags: 0002
  347. -- rect: left=370 top=60 right=241 bottom=382
  348. -- title width / last selected line: 0
  349. -- icon id / first selected line: 0 / 0
  350. -- text alignment: 0
  351. -- font id: 34
  352. -- text size: 10
  353. -- style flags: 0
  354. -- line height: 18
  355. -- part name: A24
  356.  
  357.  
  358. -- part 30 (field)
  359. -- low flags: 00
  360. -- high flags: 0002
  361. -- rect: left=382 top=60 right=241 bottom=394
  362. -- title width / last selected line: 0
  363. -- icon id / first selected line: 0 / 0
  364. -- text alignment: 0
  365. -- font id: 34
  366. -- text size: 10
  367. -- style flags: 0
  368. -- line height: 18
  369. -- part name: A25
  370.  
  371.  
  372. -- part 35 (field)
  373. -- low flags: 00
  374. -- high flags: 0002
  375. -- rect: left=394 top=60 right=241 bottom=406
  376. -- title width / last selected line: 0
  377. -- icon id / first selected line: 0 / 0
  378. -- text alignment: 0
  379. -- font id: 34
  380. -- text size: 10
  381. -- style flags: 0
  382. -- line height: 18
  383. -- part name: A26
  384.  
  385.  
  386. -- part 36 (field)
  387. -- low flags: 00
  388. -- high flags: 0002
  389. -- rect: left=406 top=60 right=241 bottom=418
  390. -- title width / last selected line: 0
  391. -- icon id / first selected line: 0 / 0
  392. -- text alignment: 0
  393. -- font id: 34
  394. -- text size: 10
  395. -- style flags: 0
  396. -- line height: 18
  397. -- part name: A27
  398.  
  399.  
  400. -- part 37 (field)
  401. -- low flags: 00
  402. -- high flags: 0002
  403. -- rect: left=418 top=60 right=241 bottom=430
  404. -- title width / last selected line: 0
  405. -- icon id / first selected line: 0 / 0
  406. -- text alignment: 0
  407. -- font id: 34
  408. -- text size: 10
  409. -- style flags: 0
  410. -- line height: 18
  411. -- part name: A28
  412.  
  413.  
  414. -- part 38 (field)
  415. -- low flags: 00
  416. -- high flags: 0002
  417. -- rect: left=433 top=60 right=241 bottom=445
  418. -- title width / last selected line: 0
  419. -- icon id / first selected line: 0 / 0
  420. -- text alignment: 0
  421. -- font id: 34
  422. -- text size: 10
  423. -- style flags: 0
  424. -- line height: 18
  425. -- part name: A29
  426.  
  427.  
  428. -- part 39 (field)
  429. -- low flags: 00
  430. -- high flags: 0002
  431. -- rect: left=445 top=60 right=241 bottom=457
  432. -- title width / last selected line: 0
  433. -- icon id / first selected line: 0 / 0
  434. -- text alignment: 0
  435. -- font id: 34
  436. -- text size: 10
  437. -- style flags: 0
  438. -- line height: 18
  439. -- part name: A30
  440.  
  441.  
  442. -- part 40 (field)
  443. -- low flags: 00
  444. -- high flags: 0002
  445. -- rect: left=457 top=60 right=241 bottom=469
  446. -- title width / last selected line: 0
  447. -- icon id / first selected line: 0 / 0
  448. -- text alignment: 0
  449. -- font id: 34
  450. -- text size: 10
  451. -- style flags: 0
  452. -- line height: 18
  453. -- part name: A31
  454.  
  455.  
  456. -- part 46 (button)
  457. -- low flags: 00
  458. -- high flags: 0003
  459. -- rect: left=257 top=0 right=23 bottom=342
  460. -- title width / last selected line: 0
  461. -- icon id / first selected line: 1013 / 1013
  462. -- text alignment: 1
  463. -- font id: 0
  464. -- text size: 12
  465. -- style flags: 0
  466. -- line height: 16
  467. -- part name: New Button
  468. ----- HyperTalk script -----
  469. on mouseUp
  470.   go next
  471. end mouseUp
  472.  
  473.  
  474.  
  475. -- part 47 (button)
  476. -- low flags: 00
  477. -- high flags: 0003
  478. -- rect: left=155 top=0 right=23 bottom=246
  479. -- title width / last selected line: 0
  480. -- icon id / first selected line: 1014 / 1014
  481. -- text alignment: 1
  482. -- font id: 0
  483. -- text size: 12
  484. -- style flags: 0
  485. -- line height: 16
  486. -- part name: New Button
  487. ----- HyperTalk script -----
  488. on mouseUp
  489.   go previous
  490. end mouseUp
  491.  
  492.  
  493.  
  494. -- part 49 (button)
  495. -- low flags: 00
  496. -- high flags: 0000
  497. -- rect: left=19 top=0 right=24 bottom=54
  498. -- title width / last selected line: 0
  499. -- icon id / first selected line: 2162 / 2162
  500. -- text alignment: 1
  501. -- font id: 0
  502. -- text size: 12
  503. -- style flags: 0
  504. -- line height: 16
  505. -- part name: 
  506. ----- HyperTalk script -----
  507. on mouseUp
  508.   go to first card
  509. end mouseUp
  510.  
  511.  
  512.  
  513.  
  514. -- part 50 (field)
  515. -- low flags: 00
  516. -- high flags: 0002
  517. -- rect: left=74 top=34 right=52 bottom=186
  518. -- title width / last selected line: 0
  519. -- icon id / first selected line: 0 / 0
  520. -- text alignment: 0
  521. -- font id: 3
  522. -- text size: 10
  523. -- style flags: 0
  524. -- line height: 13
  525. -- part name: Name
  526.  
  527.  
  528. -- part 51 (field)
  529. -- low flags: 00
  530. -- high flags: 0000
  531. -- rect: left=230 top=34 right=52 bottom=356
  532. -- title width / last selected line: 0
  533. -- icon id / first selected line: 0 / 0
  534. -- text alignment: 0
  535. -- font id: 3
  536. -- text size: 10
  537. -- style flags: 0
  538. -- line height: 13
  539. -- part name: Class
  540.  
  541.  
  542. -- part 52 (field)
  543. -- low flags: 00
  544. -- high flags: 0000
  545. -- rect: left=432 top=34 right=53 bottom=480
  546. -- title width / last selected line: 0
  547. -- icon id / first selected line: 0 / 0
  548. -- text alignment: 0
  549. -- font id: 3
  550. -- text size: 10
  551. -- style flags: 0
  552. -- line height: 13
  553. -- part name: Period
  554.  
  555.  
  556. -- part 53 (field)
  557. -- low flags: 01
  558. -- high flags: 0000
  559. -- rect: left=141 top=243 right=261 bottom=209
  560. -- title width / last selected line: 0
  561. -- icon id / first selected line: 0 / 0
  562. -- text alignment: 0
  563. -- font id: 3
  564. -- text size: 12
  565. -- style flags: 0
  566. -- line height: 16
  567. -- part name: Total Absences
  568. ----- HyperTalk script -----
  569. On MouseUp
  570.   put 0 into total
  571.   Repeat with y = 2 to 32
  572.     Repeat with x = 1 to 10
  573.       put line x of card field y into temp
  574.       if temp is empty or temp is "T" then
  575.         next repeat
  576.       else
  577.         put total + 1 into total
  578.       end if
  579.     end repeat
  580.   end repeat
  581.   put total into card field "Total Absences"
  582. end MouseUp
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589. -- part 54 (field)
  590. -- low flags: 01
  591. -- high flags: 0000
  592. -- rect: left=141 top=262 right=280 bottom=209
  593. -- title width / last selected line: 0
  594. -- icon id / first selected line: 0 / 0
  595. -- text alignment: 0
  596. -- font id: 3
  597. -- text size: 12
  598. -- style flags: 0
  599. -- line height: 16
  600. -- part name: Total Tardies
  601. ----- HyperTalk script -----
  602. On MouseUp
  603.   put 0 into total
  604.   repeat with y = 2 to 32
  605.     repeat with x = 1 to 10
  606.       if line x of card field y is "T" then put total + 1 into total
  607.     end repeat
  608.   end repeat
  609.   put total into card field "Total Tardies"
  610. end MouseUp
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617. -- part 55 (field)
  618. -- low flags: 01
  619. -- high flags: 0000
  620. -- rect: left=388 top=244 right=262 bottom=456
  621. -- title width / last selected line: 0
  622. -- icon id / first selected line: 0 / 0
  623. -- text alignment: 0
  624. -- font id: 3
  625. -- text size: 12
  626. -- style flags: 0
  627. -- line height: 16
  628. -- part name: Excused Absences
  629. ----- HyperTalk script -----
  630. On MouseUp
  631.   put 0 into total
  632.   Repeat with y = 2 to 32
  633.     Repeat with x = 1 to 10
  634.       put line x of card field y into temp
  635.       if temp is "V" then
  636.         put total + 1 into total
  637.         next repeat
  638.       end if
  639.       if temp is "I" then
  640.         put total + 1 into total
  641.         next repeat
  642.       end if
  643.       if temp is "V" then put total + 1 into total
  644.     end repeat
  645.   end repeat
  646.   put total into card field "Excused Absences"
  647. end MouseUp
  648.  
  649.  
  650. -- part 56 (field)
  651. -- low flags: 01
  652. -- high flags: 0000
  653. -- rect: left=388 top=263 right=281 bottom=456
  654. -- title width / last selected line: 0
  655. -- icon id / first selected line: 0 / 0
  656. -- text alignment: 0
  657. -- font id: 3
  658. -- text size: 12
  659. -- style flags: 0
  660. -- line height: 16
  661. -- part name: Unexcused Absences
  662. ----- HyperTalk script -----
  663. On MouseUp
  664.   put 0 into total
  665.   Repeat with y = 2 to 32
  666.     Repeat with x = 1 to 10
  667.       put line x of card field y into temp
  668.       if temp is "A" then
  669.         put total + 1 into total
  670.         next repeat
  671.       end if
  672.       if temp is "S" then
  673.         put total + 1 into total
  674.         next repeat
  675.       end if
  676.       if temp is "U" then put total + 1 into total
  677.     end repeat
  678.   end repeat
  679.   put total into card field "Excused Absences"
  680. end MouseUp
  681.  
  682.  
  683. -- part 57 (button)
  684. -- low flags: 00
  685. -- high flags: 2000
  686. -- rect: left=48 top=0 right=24 bottom=71
  687. -- title width / last selected line: 0
  688. -- icon id / first selected line: 8538 / 8538
  689. -- text alignment: 1
  690. -- font id: 0
  691. -- text size: 12
  692. -- style flags: 0
  693. -- line height: 16
  694. -- part name: Grades
  695. ----- HyperTalk script -----
  696. on mouseUp
  697.   put char 1 of word 1 of card field "Name" into temp
  698.   put temp & word 2 of card field "Name" & "Grades" into cardname
  699.   visual effect iris open
  700.   go to card cardname
  701. end mouseUp
  702.  
  703.  
  704.  
  705.  
  706. -- part 58 (button)
  707. -- low flags: 00
  708. -- high flags: 0000
  709. -- rect: left=73 top=0 right=25 bottom=105
  710. -- title width / last selected line: 0
  711. -- icon id / first selected line: 1007 / 1007
  712. -- text alignment: 1
  713. -- font id: 0
  714. -- text size: 12
  715. -- style flags: 0
  716. -- line height: 16
  717. -- part name: Printer
  718. ----- HyperTalk script -----
  719. on mouseUp
  720.   print this card
  721. end mouseUp
  722.  
  723.  
  724.  
  725. -- part contents for card part 4
  726. ----- text -----
  727. September
  728. October
  729. November
  730. December
  731. January
  732. February
  733. March
  734. April
  735. May
  736. June
  737.  
  738.  
  739. -- part contents for card part 5
  740. ----- text -----
  741.  
  742.  
  743.  
  744.  
  745. -- part contents for card part 16
  746. ----- text -----
  747.  
  748.  
  749.  
  750.  
  751. -- part contents for card part 21
  752. ----- text -----
  753.  
  754.  
  755.  
  756.  
  757. -- part contents for card part 11
  758. ----- text -----
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765. -- part contents for card part 17
  766. ----- text -----
  767.  
  768.  
  769.